@CHARSET "ISO-8859-1";

#div {
	border:1px solid #000000;
}

body {
height:100%;
margin:0pt;
width:100%;
}
body, td, input, textarea, select {
font-family:arial,sans-serif;
}
input, textarea, select {
font-size:100%;
}
#loading {
background-color:#FFFFFF;
height:100%;
position:absolute;
width:100%;
z-index:1000;
}
.cmsg {
margin:1em;
}
.msg {
font-weight:bold;
}
.lpb {
border:1px solid #949DAD;
height:0.5em;
margin:2px 0pt;
width:300px;
}
#lpt {
background:#D4E4FF none repeat scroll 0%;
height:100%;
width:0pt;
}
.invfr {
height:0pt;
left:0pt;
position:absolute;
top:0pt;
width:0pt;
z-index:-1;
}
.msgb {
bottom:30px;
color:#000000;
font-size:12px;
font-weight:normal;
position:absolute;
right:20px;
}

.IY0d9c {
	float:left;
}

element.style {
height:399px;
position:relative;
width:225px;
}
.EGSDee {
float:left;
min-height:1px;
}

element.style {
	position:absolute;
}
.tcB7Ab {
 bottom:0pt;
 width:100%;
 /* ajoute par moi */
 height:100%;  
}

.AWqJIf .c1norb {
background:#73A6FF none repeat scroll 0%;
}
.R7iiN {
background-color:#C3D9FF;
}
.c1norb {
float:left;
width:100%;
}

.AWqJIf .wWwc8d {
background:#73A6FF none repeat scroll 0%;
}
.wWwc8d {
position:relative;
}

.TsxNaf {
border-collapse:collapse;
cursor:pointer;
font-size:80%;
margin:0pt;
width:100%;
}

.Umhj4b {
width:16px;
}
td {
padding:0pt;
}
body, td, input, textarea, select {
font-family:arial,sans-serif;
margin:0pt;
}
body, td, input, textarea, select {
font-family:arial,sans-serif;
}

.zn7t5 {mail (line 1)
height:16px;
width:16px;
}
.OvtWcf {mail (line 1)
background:transparent url(images/2/icons_ns2a.png) no-repeat scroll -60px -80px;
}

.fcHNWd {
}
td {
padding:0pt;
}
body, td, input, textarea, select {
font-family:arial,sans-serif;
margin:0pt;
}

.UBz3od {
text-align:right;
width:40px;
}
.LV4T4d {
clear:both;
height:0pt;
overflow:hidden;
}
.AWqJIf .z1IiMc {
display:inherit;
}
.P0tbHb, .F2yfRe {
float:left;
}
.z1IiMc {
height:100%;
overflow:hidden;
}

.AWqJIf .z1IiMc {
display:inherit;
}
.wRoeNc, .Hemrjb {
float:right;
}
.z1IiMc {
height:100%;
overflow:hidden;
}

.R7iiN {
background-color:#C3D9FF;
}
.kwmAmd, .m8lwn {
height:100%;
overflow:hidden;
}

.G9CCZd {
background-color:#73A6FF;
font-size:80%;
overflow:auto;
}

.znx6ce {
border-collapse:collapse;
cursor:default;
margin:0pt;
width:100%;
}

.ScSrCf {
color:#0000CC;
padding-left:3px;
}
.jalgcf {
font-size:90%;
padding-left:2px;
}
.aRPCsb {
width:50%;
}
.IUmIic {
font-weight:bold;
padding-right:5px;
text-align:right;
width:25%;
}
.c9HYYb {
padding-right:5px;
text-align:right;
width:25%;
}

.rjTQqe {
color:#0000CC;
cursor:pointer;
text-decoration:underline;
white-space:nowrap;
}
.uqyA7d {
	height:4px;
}

.iK6eod {
height:100%;
width:100%;
}

.gMivnd {
background-color:#FFFFFF;
border-left:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
color:#000000;
font-size:80%;
min-height:40px;
overflow-x:hidden;
overflow-y:auto;
padding:0.42em 0pt 0pt;
}
.Z8Dgfe {
}

.RNCQof {
margin-left:1em;
}

.Q2bXSc {
margin-bottom:0.2em;
}
.ej8B8e {
font-weight:bold;
margin-left:-1em;
}
.h8iICe {
margin-bottom:0.2em;
}

.M5h10c {
color:#777777;
margin-bottom:0.2em;
margin-left:1em;
}
.tsqbec {
color:#777777;
padding-left:5px;
}
.nLnA2e {
border-color:-moz-use-text-color #BBBBBB rgb(238, 238, 238);
border-style:none solid solid;
border-width:medium 1px 1px;
}

.v0fLnc {
	background-color:#FFFFFF;
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	padding-bottom:4px;
	text-align:center;
}
.Zd8p8d {
color:#000000;
font-size:70%;
overflow:auto;
padding:4px 0pt;
}

.nWa4S {
color:#777777;
text-align:center;
width:100%;
}

.Gr0sfc {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
font-size:80%;
height:36px;
margin:1px;
overflow-x:auto;
overflow-y:hidden;
position:relative;
width:96%;
}

.rxHSKc {
	margin-left:auto;
margin-right:auto;
width:96%;
}

.I7gWt {
border:1px solid #FFFFFF;
cursor:default;
font-size:80%;
margin:2px;
padding:2px 4px;
text-align:left;
}
.vCYG0d {
float:left;
}

.NsjSZb {
background:transparent url(images/2/5/c/icons1b.png) no-repeat scroll -160px 0pt;
height:7px;
width:7px;
}

.I7gWt {
border:1px solid #FFFFFF;
cursor:default;
font-size:80%;
margin:2px;
padding:2px 4px;
text-align:left;
}
.HSmhpe {
float:right;
}

.AXKSDf {
background-image:url(themes/default/emoticons/grin.gif);
background-position:center;
background-repeat:no-repeat;
height:15px;
width:15px;
}

.I7gWt {
border:1px solid #FFFFFF;
cursor:default;
font-size:80%;
margin:2px;
padding:2px 4px;
text-align:left;
}
.HSmhpe {
float:right;
}